Resumen ejecutivo
Fortinet está investigando el impacto de una vulnerabilidad crítica del kernel de Linux sobre múltiples productos, entre ellos FortiOS, FortiProxy, FortiManager y FortiAnalyzer. Se trata de un use-after-free en la gestión de opciones IPv4 al procesar retransmisiones SYN y construir SYNACK, que podría permitir a un atacante remoto sin autenticación ejecutar código no autorizado. Su explotación requiere tráfico TCP que active esas rutas y, en algunos casos, la migración de sockets de solicitud. No se ha detectado explotación activa, por lo que se recomienda seguir el aviso de Fortinet y aplicar las actualizaciones en cuanto estén disponibles.
Recursos afectados
- Linux kernel
- FortiADC Manager
- FortiAIOps
- FortiAnalyzer-BigData
- FortiAppSec Cloud
- FortiCASB
- FortiCNAPP
- FortiCamera Cloud
- FortiConverter
- FortiDDoS
- FortiDDoS-F
- FortiDAST
- FortiDevSec
- FortiEDR
- FortiEdge Cloud
- FortiExtender
- FortiFone
- FortiGate Cloud
- FortiMail
- FortiMail Cloud
- FortiMonitor
- FortiNAC
- FortiNAC-F
- FortiNDR
- FortiNDR Cloud
- FortiPAM
- FortiPortal
- FortiRecon
- FortiRecorder
- FortiSIEM
- FortiSandbox PaaS
- FortiSASE
- FortiSIEM Cloud
- FortiSwitch
- FortiSwitch NMS
- FortiTelemetry
- FortiVoice
- FortiWeb Manager
- FortiZTP
- FortiOS
- FortiAP
- FortiProxy
- FortiSwitch Manager
- FortiManager
- FortiAnalyzer
- FortiManager Cloud
- FortiAnalyzer Cloud
- FortiAP-U
- FortiClient EMS
- FortiAuthenticator
- FortiWeb
- FortiSOAR
- FortiSOAR SaaS
- FortiPresence
- FortiADC
- FortiCamera
- FortiClient Cloud
- FortiSOAR
- FortiDeceptor
- FortiVoice UC
- FortiSandbox
- Virtual Patch
Análisis técnico
- CVE-2026-98432: En el kernel Linux, en ipv4 se puede liberar indebidamente ireq_opt/inet_opt antes de que termine un periodo RCU, provocando que ip_options_build() los use tras su liberación (use-after-free). Esto puede causar fallos o corrupción de memoria al procesar retransmisiones SYN y construir SYNACK, o durante migración de sockets de solicitud. Requiere tráfico TCP que dispare esas rutas (p. ej., SYN retransmitido) y condiciones de migración, como net.ipv4.tcp_migrate_req=1 o uso de BPF_SK_REUSEPORT_SELECT_OR_MIGRATE.
- N/A
- CVSS: 9.8 (crítica)
- Vector CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Explotación: No detectada
Mitigación / Solución
Medidas a adoptar:
- Seguir el aviso FG-IR-26-188 de Fortinet, ya que la información sobre los productos afectados se va actualizando
· Fortinet todavía está investigando el impacto sobre sus productos
· Aplicar las actualizaciones publicadas por Fortinet en cuanto estén disponibles
- Tener en cuenta la corrección del kernel de Linux
· La corrección consiste en usar kfree_rcu() en lugar de kfree() en inet_sock_destruct() y tcp_v4_reqsk_destructor()
· IPv6 no se ve afectado por la primera incidencia, porque tcp_v6_syn_recv_sock() duplica las opciones
· Existe un caso similar de migración en tcp_v6_reqsk_destructor() relacionado con ipv6_opt (solo establecido por CALIPSO), que se abordará en un parche separado